package com.dddd.blog.blogsp.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.dddd.blog.blogsp.entity.Author;

import java.util.List;
import java.util.Map;

/**
 * @author 喵星球的大橘
 */
public interface AuthorService extends IService<Author> {

    /**
     * 获取所有文章数据中的所有用户
     * @return
     */
    List<String> getAuthorNameList();


    /**
     * 获取作者Map属性集合
     * @return
     */
    List<Map<String,Object>> getAuthorList();


    /**
     * 分页获取作者Map属性集合
     * @return
     */
    List<Map<String,Object>> getAuthorListPage(long currentPage, long pageSize);

}
